a tight ship - Spanish English Dictionary